Formula One auto racing is renowned for its exclusivity and technology but color and charisma can be thin on the ground. One sponsor is breaking that mould.
Formula One auto racing is renowned for its exclusivity and technology but color and charisma can be thin on the ground. One sponsor is breaking that mould.